Compund Words
Last Search Words
Search Result:optical telescope
Overview of noun optical_telescope
The noun optical telescope has 1 sense
- optical telescope -- (an astronomical telescope designed to collect and record light from cosmic sources)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar